import java.util.Scanner;

public class text6 {
    /*给你一个整数数组 arr，请你判断数组中是否存在连续三个元素都是奇数的情况：如果存在，请返回 true ；否则，返回 false 。
    示例 1：
    输入：arr = [2,6,4,1]
    输出：false
    解释：不存在连续三个元素都是奇数的情况。
    示例 2：
    输入：arr = [1,2,34,3,4,5,7,23,12]
    输出：true
    解释：存在连续三个元素都是奇数的情况，即 [5,7,23] 。*/
    public static boolean checkArray(int[] arry) {
        if(arry.length<3)return false;
        int count=0;
        //累加计数法，从开始遍历累加，如果是连续奇数3个则直接返回true
        for(int i=0;i<arry.length;i++){
            if(arry[i]%2!=0){
                count++;
                if(count==3)return true;
            }
            else count=0;
        }
        //直接移动
        //for(int i=0;i<=arry.length-3;i++){
          //  if(arry[i]%2!=0&&arry[i+1]%2!=0&&arry[i+2]%2!=0)return true;
        //}
        return false;
    }
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入数组大小：");
        int n=sc.nextInt();
        int[] arry=new int[n];
        for(int i=0;i<n;i++){
            arry[i]=sc.nextInt();
        }
        boolean result=checkArray(arry);
        System.out.println(result);
    }
}
